devant un tribunal - Spanish English Dictionary